seal gland - Turkish English Dictionary